Big Huge Thesaurus

Lithocarpus densiflorus

noun